package DesignPattern.Builder.BuilderMode.PovertBulder;

public class Client {
    public static void main(String[] args) {
        // 不能直接创建手机对象，无构造方法
//        Phone phone=new Phone();

        // 通过构建者对象获取手机对象，使用链式编程（Builder中设置CPU等组件都是返回Builder）
        Phone phone = new Phone.Builder()
                .cpu("Intel")
                .screen("三星")
                .memory("KingSton")
                .mainboard("华硕")
                .build();

        System.out.println(phone);
    }
}
